English Dictionary
◊ ROAR OFF
roar off
v : leave; "The car roared off into the fog"